Edoardo's Fine Italian Cuisine is a popular trattoria located in Grand Cayman's Coconut Place. They are open 7 nights a week for dinner, from 530 to 1030pm, and boast an extensive wine list and full bar.
Founded in 1985, Edoardo's...
Coconut Place, West Bay Rd. Grand Cayman, Cayman Islands,
Click for more information